Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 Turkey F18 Turkey F19 France F11 University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign III Challenger Continenal Plaza - Puerto Vallarta USTA Challenger of North Miami Beach - North Miami Beach The Scottish Tennis Championships - Edinburgh The Powder Byrne Trophy - Surbiton Open de l'Isere - Grenoble USTA Seascape Challenger - Aptos 2001 USTA Challenger of Calabasas - Calabasas Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan IPP Open - Helsinki Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Open Sainte-Victoire - Aix-En-Provence USTA Challenger of Dallas - Dallas 2002 USTA Challenger of Calabasas - Calabasas 2002 Eddleman USTA Challenger - Birmingham ECM Cup - Prague Scottish Tennis Championship - Edinburgh VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon Abierto Club Casablanca - Mexico City Jameson Cup - Milan Heilbronn Open - Heilbronn 2001 Centura USTA Challenger - Rocky Mount Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton USTA Championships of Kerrville - Kerrville Fifth-Third Bank Tennis Championships - Lexington Regional Hand Center Men's Challenger - Fresno The Surbiton Trophy - Surbiton Hilton Waikoloa Village USTA Challenger - Waikoloa Heilbronn Open - Heilbronn PrivatBank Cup - Dnepropetrovsk International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Black Forest Open 2004 - Freudenstadt Jameson Cup - Milan Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda GHI Bronx Tennis Classic - Bronx Zagreb Open - Zagreb Open D'Orleans - Orleans XL Bermuda Open - Bermuda The LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Tulsa Auto Collection USTA Challenger - Tulsa Kobstaedernes ATP Challenger - Kolding Granby Challenger - Granby Neride Prague Indoor - Prague USTA Challenger of San Antonio - San Antonio Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign USTA Men's Challenger of Dallas - Dallas Music City Challenger - Nashville USTA Challenger - Champaign XL Capital Bermuda Open - Bermuda Challenger Leon 2003 - Leon Alexander Kolyaskin Memorial - Donetsk The Natrel's Challenger of Granby - Granby Lubbock Challenger - Lubbock Music City Challenger - Nashville Challenger 42 - Andrezieux IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg The Surbiton Trophy - Surbiton Puerto Rico Challenger Tennis Event - Humacao Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble Challenger 42 - Andrezieux 2006 Challenger of Santa Clarita California Challenger - Valencia The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Izmir Cup - Izmir Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Moncton Men's Challenger - Moncton The Surbiton Trophy - Surbiton Genova Open Challenger - Genova Ciudad de Pozoblanco Open Diputacion - Cordoba Heilbronn Challenger 2005 Tulsa Challenger - Tulsa Cherbourg Challenger 2006 North Shore Pro Tennis Championship - Winnetka Challenger Banque Nationale - Granby Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger USTA Challenger of Oklahoma - Tulsa Lambertz Open - Aachen The $50,000 Pro Challenger at Calabasas - Calabasas Recanati Challenger Segovia Challenger Ford Tennis Championships - Louisville St. Remy Challenger Mons Challenger San Remo Challenger Internazionali de Tennis di Bergamo - Bergamo Pozoblanco Challenger The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans Izmir Challenger Ortisei Challenger Prostejov Challenger BMW Tennis Championship - Sunrise Turin Challenger Pozoblanco Challenger Johannesburg Challenger St. Brieuc Challenger Ethias Tennis Trophy - Mons Turin Challenger Pro Challenger at Calabasas - Calabasas Challenger Casablanca San Angel - Mexico City USTA/Adtech Challenger - Boston San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba Geneva Challenger President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota St. Remy Challenger Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Fifth-Third Bank Tennis Classic - Lexington The Swanston Challenger - Sacramento Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen XI Venice Open - Venice Lamberts Open by Stawag - Aachen IPP Open - Helsinki Logopak Challenger 2005 - Lubeck Milan Indoors - Milan Harrah's Entertainment Men's Pro Challenger - Tunica St. Brieuc Challenger Manchester Challenger Prostejov Challenger Open de L'Isere (Open 38) - Grenoble Swanston Challenger - Sacramento Urbana-Champaign Challenger - Urbana IPP Open - Helsinki Bath Challenger The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana The USTA Challenger at West End Racquet - Torrance 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills USTA Tennis Championships of Houston - Houston 2001 UT Tyler Patriot Challenger - Tyler Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Ostrava Open 2005 - Ostrava Harrah's Entertainment Challenger - Tunica USTA Seascape Challenger - Aptos Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Fifth-Third Bank Tennis Championships - Lexington 4° Sporting Challenger - Turin Tampere Challenger - Tampere South African Airways Tennis Open - Durban Fifth Third Bank Tennis Classic - Lexington Waco International Tennis Challenger - Waco Northern Electric Open 1999 - Newcastle Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda Optimus Maia Open - Maia TED Open Istanbul - Istanbul Time Warner USTA Challenger - Binghamton Rado Swiss Open - Gstaad The Nottingham Open - Nottingham Estoril Open - Estoril Meridiana Sardegna Open - Olbia XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid drkoop.com USTA Challenger of Houston - Houston Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking-TED Open - Istanbul USTA Challenger of Tiburon - Tiburon Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva TED Open - Istanbul Sarajevo Open - Sarajevo Pro Tennis World Open - Sunrise Waldbaum's Hamlet Cup - Long Island Tatra Banka Open - Bratislava USTA Illinois Challenger - Champaign Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Davidoff Swiss Indoors - Basel USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin Isla de Lanzarote - Lanzarote Adidas International - Sydney The Surbiton Trophy - Surbiton Lubbock Challenger - Lubbock Copenhagen Open - Copenhagen Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis Baton Rouge Pro Tennis Classic - Baton Rouge Sybase Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Sybase Open - San Jose Rado Swiss Open - Gstaad Citrix Tennis Championships - Delray Beach Keio Challenger International Tennis Tournament - Yokohama Miller Lite Hall of Fame Tennis Championships - Newport Qatar Mobil Open 2000 - Doha Sarajevo Challenger Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston St. Petersburg Open - St. Petersburg The Stella Artois Grass Court Championships - London Gold Flake Open - Chennai Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Idea Prokom Open - Sopot President's Cup - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Tata Open 2002 - Chennai Recanati Challenger Siebel Open - San Jose International Tennis Championships - Delray Beach St. Remy Challenger Geneva Challenger Allianz Suisse Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Salem Open - Hong Kong Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. The Stella Artois Grass Court Championships - Queen's/London AIG Japan Open - Tokyo AXA Cup - London TD Waterhouse Cup - Long Island Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Milan Challenger TD Waterhouse Cup - Long Island AAPT Championships - Adelaide Milan Indoors - Milan The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Stockholm Open - Stockholm International Tennis Championships - Delray Beach SAP Open - San Jose Davidoff Swiss Indoors - Basel U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok Stockholm Open - Stockholm Gerry Weber Open - Halle The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Jersey Challenger The Dubai Tennis Championships - Dubai Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Legg Mason Tennis Classic - Washington D.C. Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Gerry Weber Open - Halle Chennai Open - Chennai Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Izmir Challenger If Stockholm Open - Stockholm Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart AEGON International - Eastbourne Thailand Open - Bangkok Credit Agricole Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Bratislava Challenger Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok Orleans Challenger International Tennis Championships - Delray Beach Okal Cup 2001 International Bavarian Championships - Eckental University of Tennessee USTA Men's Challenger - Knoxville Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Medicor Open - Budapest Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham West Side Tennis Club Clay Court Challenger - Forest Hills Japan Open - Tokyo ARAG World Team Championship - Dusseldorf Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Countrywide Classic - Los Angeles Thailand Open - Bangkok Open de Moselle - Metz President's Cup 1999 - Tashkent Open 13 - Marseille CA Tennis Trophy - Vienna The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Siebel Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Credit Agricole Suisse Open - Gstaad BNP Paribas Masters - Paris CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent U.S. Men's Clay Court Championships - Houston Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Heineken Trophy - 's-Hertogenbosch NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati AIG Japan Open - Tokyo Shanghai - Shanghai BNP Paribas Open - Indian Wells Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo Rogers Cup - Montreal U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Toronto Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Wimbledon - London U.S. Open - New York Tennis Masters Series - Cincinnati U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston